suspension polymerisation - French English Dictionary